@charset "utf-8";
$fontsize:40;
@function r($px) {
    @return $px/$fontsize * 1rem;
}

.web {
    .JW_section{
        height: 100%;
    }
    section {
        .JW_main {
            width: 100%;
            a {
                width: 100%;
                height: r(969);
                img {
                    width: 100%;
                    height: 100%;
                }
            }
            p {
                font-size: r(56);
                margin-left: r(36);
                color: #171616;
            }
            span {
                font-size: r(27);
                margin-left: r(36);
                color: #171616;
            }
        }
        .JW_h {
            width: 100%;
            height: r(100);
            border-bottom: r(1) solid #d9d9d9;
            border-top: r(1) solid #d9d9d9;
            background: #f9f9f9;
            margin-top: r(32);
            span {
                font-size: r(22);
                margin-left: r(36);
                line-height: r(100);
                font-weight: bold;
                color: #4a4a4a;
                i{
                    color: #d9d9d9;
                    cursor: pointer;
                    &:hover{
                        color: #009fe8;
                    }
                }
                b{
                    margin-right: r(36);
                    font-weight: normal;
                    margin-left: r(13);
                }
            }
        }
        .JW_cloth_main {
            width: 100%;
            height: r(292);
            p {
                font-size: r(26);
                color: #777777;
                margin-left: r(36);
                width: r(650);
                letter-spacing: r(1.5);
                margin-top: r(36);
                overflow: hidden;
                text-overflow: ellipsis;
                -webkit-line-clamp: 1;
                line-height: r(42);
            }
            ul {
                list-style: inside;
                color: #656b6f;
                font-size: r(22);
                margin-top: r(40);
                margin-left: r(36);
                li {
                    margin-top: r(18);
                }
            }
        }
        .cloth_size_nub {
            border-top: r(1) solid #d9d9d9;
            .cloth_JWsize {
                text-align: left;
                span {
                    margin-left: r(43);
                    color: #4a4a4a;
                    font-family: "宋体";
                    font-size: r(21);
                }
                select {
                    width: r(230);
                    height: 90%;
                    margin-left: r(18);
                    border: 0;
                }
            }
        }
        .JW_h-2 {
            border-top: 0;
            margin-top: 0;
            margin-bottom: r(30);
        }
        .brand {
            .brand_left {
                .left_1 {
                    .JW_cloth {
                        width: r(330);
                        height: r(330);
                    }
                }
            }
        }
    }
}